heat and light produced by solar reverberation - Turkish English Dictionary